��<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title> SSW Update - Do you know how to create nice URLs using ASP.NET 4? </title> <script src="/helpers/oldNewslettersHeaders/jquery.js" type="text/javascript"></script> <script src="/helpers/oldNewslettersHeaders/decodeMailNew.js" type="text/javascript"></script> </head> <body bgcolor="#e7e7cf"> <style type="text/css"> body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; } h1 { color: #a7a9ac; font-size: 30px; } td, th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } .sectionTitle { font-family: "Century Gothic", Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color: #f25622; font-weight: normal; } .newsTitle { color: #f25622; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; } .magazineTitle { font-family: "Century Gothic", Arial, Helvetica, sans-serif; color: #f25622; font-weight: normal; font-size: 30px; } .section { border-top: 1px #cccccc dotted; } .copyright { font-weight: bold; color: #999999; font-size: 10px; } .proudly { font-weight: normal; font-size: 9px; color: #999999; } .proudly a { color: #999999; } .noborder { border: none; } .footer a { color: gray; } .signature { font-style: italic; font-weight: bold; } dl dd { background-repeat: no-repeat; background-color: transparent; padding: 0 0 10px 20px; } .goodCode dd { background-image: url(/images/Newsletters/Good.gif); } .badCode dd { background-image: url(/images/Newsletters/Bad.gif); } dl dt { background: #eee; border-width: 1px 1px 1px 4px; border-color: #aaa; border-style: solid; padding: 10px; margin: 10px 5px 2px 5px; font-family: Courier; } img.background { background: #eee; border-width: 1px 1px 1px 4px; border-color: #aaa; border-style: solid; padding: 10px; margin: 10px 5px 2px 5px; font-family: Courier; } table.BrainQuest { font-family: Verdana, Geneva, sans-serif; border: 0px white solid; border-top: 4px #b6b6b6 solid; font-size: 11px; width: 465px; padding: 0; margin: 0; } table.BrainQuest tr.header td { background-color: #f5f5f5; color: #444444; font-size: 14px; padding: 5px 0px 10px 4px; margin: 0; border-top: 2px white solid; border-bottom: 2px white solid; } table.BrainQuest tr.header td span { color: #aaaaaa; font-size: 10px; text-transform: uppercase; } table.BrainQuest td.first { margin: 0; background: #e5e5e5 url(/images/Newsletters/schedulebg.png) no-repeat scroll right center; height: 27px; overflow: hidden; padding: 6px 8px 7px 4px; white-space: nowrap; width: 100px; font-weight: bold; color: #aaa; font-size: 10px; } table.BrainQuest td.first span { color: Black; } table.BrainQuest td img { border: none; } table.BrainQuest td.button { text-align: center; } table.BrainQuest td.button a { border: none; } #right td.button { text-align: left; padding-left: 10px; } </style> <table width="710" border="0" align="center" cellpadding="0" cellspacing="0" id="container" bgcolor="white" style=" border: 1px #cccccc solid; font-family: Verdana, Geneva, sans-serif; "> <tr> <td width="100%" bgcolor="#efefef"> <table width="98%" border="0" cellspacing="0" cellpadding="15"> <tr> <td> <strong>SSW Update - </strong>Do you know how to create nice URLs using ASP.NET 4? </td> </tr> </table> </td> <td valign="middle" bgcolor="#efefef" style=" border-top: 4px #f26522 solid; border-left: 1px #cccccc solid; width: 202px; "> <img src="/images/Newsletters/Gold_Certified_Partner74x35.gif" alt="Microsoft Gold Partner Logo" width="75" height="35" align="right" style="padding: 5px" /> </td> </tr> <tr> <td valign="top"> <table width="100%" border="0" cellspacing="0" cellpadding="20"> <tr> <td> <a href="/ssw/events/SSWTechBreakfast.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/SSWTechBreakfastBanner.gif" alt="SSW Tech Breakfast" width="468" border="0" /></a> <h1>[ <span class="magazineTitle">the cutting edge</span> ]</h1> <p>G'Day Developers!</p> <p> There are a lot of reasons to have nice URLs for your website: </p> <ul> <li>Easy to remember</li> <li>Easy to navigate</li> <li>Better for search engines</li> </ul> <dl class="badCode"> <dt> <img alt="Bad example - This URL is impossible to remember for your users, and even search don't like these URLs" src="https://raw.githubusercontent.com/SSWConsulting/SSW.Rules.Content/main/rules/do-you-know-how-to-create-nice-urls-using-asp-net-4/BadURL.jpg" /> </dt> <dd> Figure: Bad example - This URL is impossible to remember for your users, and even search don't like these URLs </dd> </dl> <dl class="goodCode"> <dt> <img alt="Good example - Nice clean URL, easy to remember, easy to guess where I am and good for search engines" src="https://raw.githubusercontent.com/SSWConsulting/SSW.Rules.Content/main/rules/do-you-know-how-to-create-nice-urls-using-asp-net-4/GoodURL.jpg" /> </dt> <dd> Figure: Good example - Nice clean URL, easy to remember, easy to guess where I am and good for search engines </dd> </dl> <p> With ASP.NET 4 it is easy to create this URLs. The ASP.NET team includes routing features, known from the MVC web framework.<br /> Add a route in Global.asax </p> <dl class="goodCode"> <dt> <pre>protected void <span style="font-family: 'courier new'; font-size: 8pt;">Application_Start</span>(object sender, EventArgs e)<br /> { <br /> //RouteTable and PageRouteHandler are in System.Web.Routing <br /> RouteTable.Routes.Add("ProductRoute", <br /> new Route("products/{productname}", <br /> new PageRouteHandler("~/ssw/Products/ProdCategoryList.aspx"))); <br /> }</pre> </dt> <dd> Figure: Example on how to route www.ssw.com.au/products/{everything} to the www.ssw.com.au/ssw/Products/ProdCategoryList.aspx page </dd> </dl> <p> Note: There is no dependency on the MVC framework in order to use this code. </p> <p> Note: IIS7 has a module called URL rewrite module that can do this functionality without changing any code. Just a configuration of a "Rule" in the IIS Manager. </p> <p> See all of the <a href="/ssw/Standards/Rules?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> SSW Rules</a> here. </p> <p> Got a comment for Adam? <a href="mailto:adamcogan@ssw.com.au?subject=Newsletter">Email Adam</a> </p> </td> </tr> <tr> <td class="section"> <h3 class="newsTitle"> Sydney .NET User Group - <br /> The best place to learn .NET for free in Sydney </h3> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="210" valign="top"> <img src="/images/Newsletters/sydUG.jpg" alt=".NET User Group" /> </td> <td valign="bottom"> <h3>5 days to go!</h3> <p> <a href="/ssw/NETUG/Sydney.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Sydney .NET User Group</a><br /> Wednesday 18th August 2010<br /> 5:45pm - 9:00pm<br /> Microsoft, Sydney<br /> 1 Epping Road, North Ryde </p> </td> </tr> </table> <p> <strong>Interface Usability - Adding Schweppervescence</strong> </p> <p>Speaker: Adam Cogan</p> <p> iPhones give an awesome User Experience but interface design is not something that belongs solely in the world of Apple. Your website and applications can all benefit greatly from an understanding of how your users might navigate your product. Unfortunately for developers, interface usability is something of an afterthought, making your otherwise perfect application suck. </p> <p> In this session, get real world examples of good and bad usability from Adam. Bring along your websites and applications and undergo the Adam Cogan crash test! </p> <p> The evening will commence with a detailed discussion of good interface design and usability, and then move onto an analysis of good and bad site examples. </p> <p> The night will finish with an open floor workshop to discuss user submitted sites and applications, and workshop improvements for attendees as well as a vote on applying the correct architecture in certain situations (Ajax vs Silverlight vs WPF vs HTML5). </p> <p> Please send your submissions to <a href="mailto:adamcogan@ssw.com.au?subject=SydneyUG August Usability"> Adam</a> prior so they can be scheduled into the discussion. </p> <p>Format:</p> <ul> <li>5:45pm  Arrive</li> <li> 6:00pm  News (the latest Microsoft, Technology & Developer news) </li> <li> 6:30pm  Introduction to Interface Design and Usability Principles (Adam Cogan) </li> <li> 7:15pm  Examples of good and bad interface designs (Adam Cogan) </li> <li> 8:00pm  Open floor to discuss user submitted web sites and applications (moderated by Adam) </li> <li> 8:30pm - Closing with a vote on the Right Architecture (Ajax vs Silverlight vs WPF vs HTML5) </li> <li>9:00pm  Finish</li> </ul> <p> To see more details and RSVP, please visit our <a href="https://www.facebook.com/events/139267856112197/"> Facebook .NET group</a> or our <a href="https://www.linkedin.com/groups?gid=1520317"> LinkedIn .NET group</a>. </p> <br /> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td width="320" align="center"> <a href="https://www.facebook.com/groups/NetUG/"> <img src="/images/Newsletters/Facebook.gif" alt="facebook" class="noborder" /></a> </td> <td width="320" align="center"> <a href="https://www.linkedin.com/groups?gid=1520317"> <img src="/images/Newsletters/LinkedIn.gif" alt="LinkedIn" class="noborder" /></a> </td> </tr> </table> </td> </tr> <tr> <td class="section"> <h3 class="newsTitle"> Canberra .NET User Group - <br /> The best place to learn .NET for free in Canberra </h3> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="210"> <img src="/images/Newsletters/CanbUG.jpg" alt="Canberra User Group" width="200" height="133" /> </td> <td valign="bottom"> <h3> We apologise for the inconvenience but due to unforeseen circumstances, this month's UG has been cancelled :( </h3> <!--<p> <a href="/ssw/NETUG/Canberra.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Canberra .NET Developers User Group</a><br/> August 2010</p> <p>Lunch: 12:30pm - 1:30pm<br/> King O'Malley's Irish Pub<br/> 131 City Walk<br/> Canberra City<br/><br/> Dinner: 4:30pm - 6:00pm <br /> Microsoft Canberra Branch<br/> Walter Turnbull Building<br/> Level 2, 44 Sydney Ave <br/> Barton ACT</p> --> </td> </tr> </table> <p></p> <!--<p> To see more details and RSVP, please visit our <a href="https://www.facebook.com/home.php#!/group.php?gid=31380367562&ref=ts&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> facebook .NET group</a> or our <a href="https://www.linkedin.com/groups?gid=1520317&trk=hb_side_g&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> LinkedIn .NET group</a>.</p>--> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td width="320" align="center"> <a href="https://www.facebook.com/group.php?gid=31380367562"> <img src="/images/Newsletters/Facebook.gif" alt="facebook" class="noborder" /></a> </td> <td width="320" align="center"> <a href="https://www.linkedin.com/groups?gid=1520387"> <img src="/images/Newsletters/LinkedIn.gif" alt="LinkedIn" class="noborder" /></a> </td> </tr> </table> </td> </tr> <tr> <td class="section"> <h3 class="newsTitle"> <a name="SSWBrainQuest" id="A1"></a>SSW Brain Quest -<br /> Team Foundation Server and SharePoint 2010 </h3> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="width: 210px" valign="top"> <img src="/images/Newsletters/TFS_SP.jpg" alt="SharePoint" width="200" height="133" /> </td> <td valign="bottom"> <h3>6 days to go!</h3> <p> SSW Brain Quest Full Day Event: <br /> <a href="/ssw/Events/VisualStudio2010_TFS2010_SharePoint2010.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> 9:00am - 6:00pm. 19 August - Melbourne</a><br /> 9:00am - 6:00pm. 29 August - Sydney<br /> <br /> <strong>Brain Quest - World Tour</strong><br /> 9:00am - 6:00pm. 2 September - Wellington, New Zealand </p> </td> </tr> </tbody> </table> <p> <strong>Team Foundation Server 2010 for Successful Project Management by <a href="https://sharepoint.ssw.com.au/AboutUs/Employees/Pages/Adam.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Adam Cogan</a></strong> </p> <p> Visual Studio Ultimate (formerly Visual Studio Team System (VSTS)) and Team Foundation Server (TFS) are the cornerstones of development on the Microsoft .NET platform. These are the best tools for a project manager to have successful projects and for the developers to have a focused and smooth software development process. </p> <p> Come and see Adam Cogan, Microsoft Regional Director, VSTS Champ and Chief Architect from SSW show you: </p> <ul> <li> How to successfully gather requirements with User stories </li> <li>The right way to use work items</li> <li>The way to complete a work items and send a 'done'</li> <li>Use templates for your standard work items</li> <li>The extra work items that developers always forget</li> <li> What is good and bad about Excel and Project integration </li> <li> What you can use from the built in reporting as well as the Project portals available on from the SharePoint dashboard </li> <li>The important reports to give your Project Manager</li> </ul> <p> Walk away knowing how to see the project health and progress. Visual Studio Ultimate is designed to help address many of these traditional problems faced by project managers. It does so by providing a set of integrated tools to help teams improve their software development activities and to help project managers better support the software development processes. </p> <p> During this session we will cover the lifecycle of creating work items and tracking of releases using Visual Studio Ultimate and Team Foundation Server. </p> <strong>Visual Studio 2010 Team System - An Overview </strong> <p> Microsoft Visual Studio 2010 Team System is an integrated software development platform to build the mission-critical applications that businesses depend on. It extends Visual Studio's integrated and productive experience from the developer to the entire development team by delivering powerful new role-based tools for software architects, developers, testers and project managers. In this session you will see an overview of these tools and how they can improve your software development cycle. </p> <strong>Visual Studio 2010 Testing with Team Foundation Server (TFS) 2010 - the life of a bug </strong> <p> Visual Studio 2010 makes up a large part of a .Net developers life. This session will delve into the 'life of a bug' by taking a walk in the shoes of an everyday bug from discovery to release (and the steps that make up the in between). Come along and check out the new features that will make you happier by making your code better, your job easier, and your team more productive by reducing the obstacles you face in your everyday coding life. Learn: </p> <ul> <li>What the new features for testers and developers</li> <li> How you now care - even if the tester can't reproduce the bug </li> <li> How to stop struggling to find the source of the bug in your code </li> <li> How can you streamline the testing process and make sure you don't repeat the same bugs </li> <li> How to automate more and reproduce bugs easier and discover problems sooner. </li> </ul> <strong>What's new in SharePoint 2010</strong> <p> In this session Adam Cogan will provide information about what is new in SharePoint 2010 and his personal favorites. The SharePoint Team has invested in many including: </p> <ul> <li>UX support for Silverlight and Ajax</li> <li>their Web Content Management System</li> <li>Digital Asset Management System (for videos)</li> <li>Visual Studio 2010 tools for SharePoint 2010</li> <li>Developer Platform</li> <li>Office 2010 integration</li> <li>RESTful Web API</li> <li>Tagging and Rating</li> </ul> <p>Let's see what's good and what's not.</p> <strong>Something About Mary (SharePoint 2010 and Office 2010)</strong> <p> Come see Adam Cogan explain what works well with SharePoint and Office for Mary and the other knowledge workers. </p> <p> First you will get an overview of what is great about having SharePoint in your business. Then see real world examples of: </p> <ul> <li> Using SharePoint 2010 and Office 2010 together (Comparing with what with had with 2007) </li> <li> Where it fits with other important Microsoft products like CRM 4 and TFS </li> <li> Examples of how Word and Excel can be integrated into business processes (separate from SharePoint), and then followed by </li> <li> Examples of how Word, Excel, PowerPoint can be combined with SharePoint to improve visibility/searchability/versioning across the company </li> <li> Overview of how data can be synchronised between the two (eg using Access and Excel) </li> <li>Overview of what 'workflow' (really!) means</li> <li> How Office can be incorporated into company workflows with SharePoint </li> <li> High level examples of using/integrating Office with other products (eg VSTS integration with Outlook) </li> <li> Where VBA and VSTO fit in terms of how solutions can be developed </li> <li> Examples of other interesting Office/SharePoint integrations (eg the <a href="hhttps://www.atlassian.com/software/sharepoint-connector/overview" target="_blank" class="external">Atlassian SharePoint Connector</a> and <a href="https://www.atlassian.com/office" target="_blank" class="external">Office Connector</a>) </li> </ul> <p> This is a good chance for you to consider new ways of using Office in your company, along with pitfalls to avoid. Adam gets excited about this session because too often companies limit Office to just an email application, word processor and spreadsheet - completely missing the positive impact it can have on the entire business process. </p> <table class="BrainQuest" cellpadding="0" cellspacing="0"> <tr class="header"> <td><span>Price (ex GST)</span><br /></td> <td> <span>TFS 2010</span><br /> $110 </td> <td> <span>SHAREPOINT</span><br /> $110 </td> <td> <span>FULL DAY</span><br /> $190 </td> <td> <span>HOSTED</span><br /> Microsoft </td> </tr> <tr> <td class="first"> <span>Melbourne</span><br /> THU 19 AUG 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCTF12&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCSP12&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCFD12&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td> <a href="/ssw/Events/Brain-Quest-VisualStudio2010-TFS2010-SharePoint2010.aspx#Melbourne?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Microsoft<br /> Melbourne</a> </td> </tr> <tr> <td class="first"> <span>Wellington</span><br /> THU 2 SEP 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCWET1&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCWES1&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCWEB1&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td> <a href="/ssw/Events/Brain-Quest-VisualStudio2010-TFS2010-SharePoint2010.aspx#Wellington?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> TBA</a> </td> </tr> <tr> <td class="first"> <span>Sydney</span><br /> WED 2 SEP 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCTF13&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCSP13&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=BCFD13&utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> <td> <a href="/ssw/Events/Brain-Quest-VisualStudio2010-TFS2010-SharePoint2010.aspx#Sydney?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> SSW<br />Sydney</a> </td> </tr> </table> <p> <a href="/ssw/Events/VisualStudio2010_TFS2010_SharePoint2010.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Register for other Major Cities now!</a> </p> </td> </tr> <tr> <td class="section"> <h3 class="newsTitle"> <a name="ScrumTrainingCourse" id="A1"></a>Scrum Training Course </h3> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tbody> <tr> <td style="width: 210px" valign="top"> <img src="/images/Newsletters/Scrum_circle.jpg" alt="BI" width="200" height="133" /> </td> <td valign="bottom"> <h3>9 days to go!</h3> <p> <a href="/SSW/events/scrum-training-course.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Scrum Training Course<br /> </a>Sydney, Wellington, Melbourne, and Perth <br /> <b>Cost: $3995 + GST <br /> Cost for UG Members: $1995 + GST</b><br /> </p> </td> </tr> </tbody> </table> <p> This course is normally $3995 but there is a limited offer for User Group members to do the course at <strong>HALF PRICE ($1995 + GST)</strong> </p> <p> <strong>Overview </strong> </p> <p> This Scrum Developer course is a unique and intensive five-day experience for software developers. The course guides teams on how to turn product requirements into potentially shippable increments of software using the Scrum framework, Visual Studio 2010, and modern software engineering practices. Attendees will work in self-organizing, self-managing teams using a common instance of Visual Studio Team Foundation Server 2010 to achieve this goal. </p> <table class="BrainQuest" id="right" cellpadding="0" cellspacing="0"> <tr> <td class="first"> <span>Sydney</span><br /> Mon 23 AUG 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=STSY02?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> </tr> <tr> <td class="first"> <span>Wellington</span><br /> Mon 6 SEP 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=STWE01?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> </tr> <tr> <td class="first"> <span>Melbourne</span><br /> Mon 20 SEP 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=STME02?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> </tr> <tr> <td class="first"> <span>Perth</span><br /> Mon 4 OCT 2010 </td> <td class="button"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=STPE01?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/button_miniBookNow.gif" /></a> </td> </tr> </table> <a href="/SSW/events/scrum-training-course.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Find out more and Register</a> </td> </tr> <!-- <tr> <td class="section"> <h3 class="newsTitle"> UTS Developer Training Short Courses - <br /> Learn .NET, SQL Server, or SharePoint</h3> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="top" width="210"> <img src="/images/Newsletters/UTS_tower.jpg" alt="Canberra User Group" width="200" height="133" /> </td> <td valign="bottom"> <h3> 20 days to go!</h3> <p> <a href="/ssw/events/2010UTSSQL/default.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS SQL Course</a><br /> Starts Tuesday 3rd August 2010</p> <p> <a href="/ssw/Events/2010UTSSharePoint/default.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS SharePoint Course</a><br /> Starts Wednesday 4th August 2010</p> <p> <a href="/ssw/Events/2010UTSNET/default.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS .NET Course</a><br /> Starts Thursday 5th August 2010</p> <p> <p> 6:30pm - 9:30pm<br /> UTS City campus - Building 10<br /> Ultimo, NSW, Australia</p> </td> </tr> </table> <p> <strong>Up and Running on SQL Server 2008 + Business Intelligence</strong> </p> <p> A practical course for the ICT Industry utilizing the latest SQL Server 2008 developed by Microsoft. SQL Server 2008 provides .NET integration and XML support as well as a wealth of programming enhancements. The improved security is a feature of this release. This course provides attendees with the knowledge necessary to take advantage of new features provided by SQL Server 2008. It provides a comprehensive overview of technologies, security, and design best practices with particular emphasis on hands-on skills. See more info on the <a href="https://www.it.uts.edu.au/course/shortcourse/programming/sqlbusiness.html?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS site</a>. </p> <p> <strong>Up and Running on Managing and Using SharePoint 2010</strong> - First University course in the world on 2010 </p> <p> This course has a particular emphasis on real world applications and skills, and covers the following topics: <ul> <li>What is SharePoint </li> <li>How to install SharePoint Server 2010 </li> <li>SharePoint Security </li> <li>SharePoint User Interface </li> <li>SharePoint Document management </li> <li>How to Create a Portal </li> <li>Setting up lists and documents libraries </li> <li>Advanced SharePoint features </li> <li>Migrating content into SharePoint </li> <li>Workflow </li> <li>SharePoint and Search </li> <li>SharePoint Business Data Catalogue </li> <li>SharePoint Administration </li> <li>Form and Excel services </li> <li>Web publishing </li> </ul> See more info on the <a href="https://www.it.uts.edu.au/course/shortcourse/programming/SharePoint.html?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS site</a>. </p> <p> <strong>Up and Running on Windows & Web Apps using Visual Studio.NET 2010</strong> </p> <p> This course introduces students the Microsoft .NET 3.5 Framework through hands-on exercises and live demos. C# is provided side-by-side giving the students a deeper understanding of the commonalities between the languages. The class examples can be completed in C#. The course provides an introduction to the .NET Framework for students who want to pursue Microsoft certification, specifically MCAD (Microsoft Certified Application Developer). See more info on the <a href="https://www.it.uts.edu.au/course/shortcourse/programming/visstudionet.html?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> UTS site</a>. </p> </td> </tr>--> <tr> <td class="section"> <h3 class="newsTitle"> <a name="featuredproduct" id="featuredproduct"></a>Featured Product: SSW Code Auditor </h3> <p> <a href="/ssw/CodeAuditor/?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img class="noborder" alt="SSW SQL Deploy" src="/images/Newsletters/productbox.gif" align="right" /></a> <strong>Automate your Code Reviews with SSW Code Auditor</strong> </p> <p> Are you looking to eradicate bugs and ensure consistency? SSW Code Auditor is a code analysis tool that allows developers to take control of your code, ensuring large, complex source code can be simplified, cleaned and maintained. The built-in rules focus on the most popular .NET languages (C#, VB.NET) for both Windows Forms and ASP.NET; however, the flexibility of SSW Code Auditor allows the developer to add their own rules to target any language in any text file. </p> <p> <a href="/ssw/CodeAuditor/?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> More on SSW's Code Auditor</a> </p> </td> </tr> <tr> <td class="section"> <h3 class="newsTitle">Advertise with SSW</h3> <p> If you would like to advertise your product or service with SSW or would like to find out more about various advertising opportunities, please email your enquiry to <a target="_blank" keeptext="false" encode="736f7068696562656c6c65405353572e636f6d2e6175"> sophiebelle</a> or call: +61 2 9953 3000. </p> </td> </tr> </table> </td> <td valign="top" style="border-left: 1px #cccccc solid; width: 202px" bgcolor="#eeeeee"> <img alt="SSW Update" src="/images/Newsletters/featureImage12.jpg" width="200" height="300" class="featureimage" /> <table width="100%" border="0" cellpadding="10" cellspacing="0"> <tr> <td bgcolor="#FFFFFF"> <h3 class="sectionTitle">August 2010</h3> </td> </tr> <tr> <td class="section"> <h3 class="sectionTitle">Tech Breakfast</h3> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="55" valign="top"> <img src="/images/Newsletters/Icon_techbreakfast.gif" alt="Join us for Tech Breakfast" height="46" width="46" /> </td> <td valign="top"> <strong>1 month to go! </strong> <p> SYDNEY: Something About Mary (SharePoint and Office 2010) </p> <p style="color: #666666"> Friday, 24th September 2010<br /> 8:00am-11:00am </p> </td> </tr> </table> <p> Come and see Adam Cogan explain what works well with SharePoint and Office for Mary and the other knowledge workers. </p> <p> First you will get an overview of what is great about having SharePoint in your business. </p> <p>Then see real world examples of:</p> <ul> <li>Using SharePoint 2010 and Office 2010 together</li> <li> Where it fits with other important Microsoft products like CRM 4 and TFS </li> <li> Examples of how Word and Excel can be integrated into business processes (separate from SharePoint), and then followed by </li> <li> Examples of how Word, Excel, PowerPoint can be combined with SharePoint to improve visibility/ searchability/ versioning across the company </li> <li> Overview of how data can be synchronized between SharePoint and external data sources (eg using Access and Excel) </li> <li>Overview of what 'workflow' really means!</li> <li> How Office can be incorporated into company workflows with SharePoint </li> <li> Extending SharePoint with Office SharePoint Designer 2010 (free!) </li> <li> Where VBA and VSTO fit in terms of how solutions can be developed </li> <li> Examples of other interesting Office/SharePoint integrations (eg the Atlassian SharePoint Connector and Atlassian Office Connector) </li> </ul> <p> This is a good chance for you to consider new ways of using Office in your company, along with pitfalls to avoid. Adam gets excited about this session because too often companies limit Office to just an email application, word processor and spreadsheet - completely missing the positive impact it can have on the entire business process. </p> <p align="right"> <a href="/ssw/Shop/BasketInsert.aspx?ProductID=TBMARY?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> <img src="/images/Newsletters/Button_Register_small.gif" alt="Register Now" border="0" /></a> </p> </td> </tr> <tr> <td class="section"> <h3 class="sectionTitle">Employment</h3> <p> Due to the tremendous growth that our business has experienced over the last few months, we are seeking enthusiastic people to join the SSW team. </p> <p> Our Company is based in Neutral Bay which is one of the most elegant and scenic areas of Sydney. SSW is an Australian owned progressive consulting firm specialising in building, implementing and maintaining Microsoft .NET software applications. </p> <p> We are currently strongly looking for a <strong>SharePoint Developer</strong>. </p> <p>We are also currently looking for:</p> <ul style="font-weight: bold"> <li> ASP.NET, VB.NET, C#, OLAP, SharePoint Software Developer </li> <li>Technical BDM in Melbourne, Brisbane, or Canberra</li> <li>IT Senior Marketing Consultant (part-time)</li> <li>Project Manager</li> </ul> <p> <a href="/ssw/Employment/Employment.aspx?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4"> Read more and Apply NOW...</a> </p> </td> </tr> </table> </td> </tr> </table> <table align="center" width="710"> <tr> <td class="copyright"> Copyright � SSW 1990-2010. All Rights Reserved. </td> <td class="proudly" align="right"> Proudly developed by <a href="?utm_source=SSWUpdate%2BAugust&utm_medium=email&utm_campaign=Do%2Byou%2Bknow%2Bhow%2Bto%2Bcreate%2Bnice%2BURLs%2Busing%2BASP.NET%2B4">SSW Sydney Web Design</a> </td> </tr> <tr> <td colspan="2"> <table align="center"> <tr valign="top" class="footer"> <td valign="top" align="center"> <a target="_blank" keeptext="true" encode="736f7068696562656c6c65407373772e636f6d2e6175" emailsubject="Advertisting">Advertise with SSW</a> | </td> <td valign="top" align="center"> <a target="_blank" keeptext="true" encode="736f7068696562656c6c65407373772e636f6d2e6175" emailsubject="Unsubscribe">Unsubscribe</a> | </td> <td valign="top" align="center"> <a target="_blank" href="/ssw/Events/SSWTechBreakfastprevious.aspx"> Previous SSW Updates</a> | </td> <td valign="top" align="center"> <a target="_blank" keeptext="true" encode="736f7068696562656c6c65407373772e636f6d2e6175" emailsubject="Got a Hot Tip to share?">Got a Hot Tip to share?</a> | </td> <td valign="top" align="center"> <a target="_blank" keeptext="true" encode="736f7068696562656c6c65407373772e636f6d2e6175" emailsubject="About%20your%20newsletter">Got a comment to make?</a> </td> </tr> </table> </td> </tr> </table> </body> </html>